shoe with flap - Spanish English Dictionary